1011384
1152783
927458
529216
657855
332684
457292
2466196
4978467
2974226
71891
72408
76494
75920
69354
54666
58190
56218
50312
67084
31000084
1031073
7644526
2510916
2083376
25380722
682085
46246688
37863588
34260392