963434
16612622
43321797
68717681
85928264
43665795
8291250
97766625
3610189
9398566
24447420
4905608
30687613
556878
3032695
3408244
81287781
40247888
10842223
4839454
29403752
40282530
89102494
81046217
95673916
47368386
36786357
79647187
5586967
56288810
77863331
55738956
65341382
4236790
9213035
71894086
21007329
71631628
1294314
117018