17188392
9391825
93436612
28953855
16393273
35033294
4365144
64491321
10939463
60746065
49774193
67924739
2862774
74824131
58333873
6443719
40837043
45088606
26564225
97094081
99279431
99033153
47729854
62006405
39843910
70111264
6395133
30698085
18456491
25328114
77406274
45632553
34703881
43895790
18309358
94382486
49022320
84594369
92606197
64843842