17476372
93189210
97523
26592299
71481393
92657560
59854713
40496263
33706156
27078389
55142439
6438671
2670635
936585
67243187
58101655
39889699
34664097
23566207
47584972
68025177
70621049
37124405
56872791
89698561
31641396
38085639
7417586
73346792
7188688
28024993
45402433
14376196
18757357
76341140
96828964
16811872
91201623
90889347
18585125