97298984
50182530
48699040
1664183
14256121
80142254
29513801
5147263
72168941
36629635
2696419
36654397
33972110
40285268
2718551
51055875
98122108
7497083
35793062
17831692
88979634
73045092
31467039
81895229
85353606
57737822
32854808
59336339
82585334
30964912
69573456
67395051
2238396
88667779
92838570
85678568
8769669
33864234
3826382
26845451