62586431
36294958
31401979
34804815
21373136
70394228
22782905
88881381
24575169
37679919
64961161
58781887
68758636
30507455
14909570
2442873
69562072
8488888
25853014
14525280
64834239
52342819
87182825
18066546
26083680
40207383
15657286
14422646
60421467
17426412
39047752
75027706
50951951
7852946
27694709
1547203
22593467
2608972
29403776
3114340