25835923
73961816
65174976
12368295
58479424
15347372
56989372
30586485
53214999
1282195
12688308
9884891
71858935
12096358
40787200
63908612
50404313
9596342
86725961
20364323
38166199
4125148
38956992
5927416
89021178
36345275
94268252
7292277
62071052
8174425
28639278
28227268
47677940
15305447
6041355
38314619
78376482
15254222
49881365
16079176