17147729
18093472
18944728
47999550
58408609
55746702
50882576
17744628
2137992
89694925
9588145
78223902
23044344
36674747
77727952
10368529
35429042
3588099
2705446
67613476
94114062
77234199
92641572
65396041
14601773
47729003
30779399
59168286
30907250
63768932
27797502
88946753
30101257
15046189
98956666
9731325
25309451
7179691
54256763
553258