19612266
34256046
24152263
41979939
49399625
78353566
29364352
6859818
3896748
14318777
37929252
72526448
95536505
71857848
34339201
5328286
2172078
92711493
94977604
63135933
16456155
79479158
11236951
58484448
628275
104375
88828083
81275882
2406335
72567343
37586152
4323336
66576220
55966626
32193706
52932865
92729991
79946277
11199152
12299776