99228036
85075182
24145711
51395743
1746554
97927751
53668876
30238767
88874298
54133856
46854420
56826789
72844645
73502948
28003240
19056406
10627336
24289660
89977428
80595
82783064
366584
40846848
31556728
16332328
9287360
56577304
91424518
12475707
9633590
7350501
47389951
46026966
66855065
61257606
46226228
56893753
24644869
8316486
18199259