17898569
92015500
98385013
5591900
3588217
53357599
20244967
2962826
58656232
50217099
18706207
35423491
26208397
93679735
78257688
4965295
824939
23857426
22479774
81833907
38145133
35759549
71195008
58059771
62906341
62795784
80544231
27115530
40666080
42261406
23291524
75785582
62546235
46127230
91693228
66249777
51156368
86994116
3927344
32901983