25055901
38202088
7157606
45213138
27296601
1360309
51764899
16839977
64844714
13387227
2063958
20804157
43451966
60765625
25228950
2472891
51829330
12108634
52466611
82079199
12893805
594925
35279189
23391831
61377438
43433521
26551920
43281243
7707435
61869470
12619263
71343975
8329574
90386073
18559761
1928130
17008234
8560467
73292868
43101775