42474
31394
19699
16791
23739
71123
51466
63589
37718
9268