17258116
6271504
29827286
73218375
87969461
14218647
30645585
89989132
10326166
8880426
9775896
59388457
11267757
41408476
33945329
52108472
27827445
43246016
26738120
55982884
2496811
92534143
20728006
92048848
27015176
99227783
8134732
787421
4226963
88854663
80734666
20796981
5047588
81029469
6058943
58257641
70043630
79205708
679525
81889034