644464
99543852
56485478
48919042
20876919
16541667
6725016
27428936
77043498
8178191
50081633
40591829
96198095
64101957
30715522
87139669
33685977
8085876
5495858
15985858
24264862
50701032
8841688
36605001
5859079
27621342
66903046
1825492
70481985
28319487
29572421
19114972
69588696
37527315
81061383
37237631
29254084
96744823
62916563
6027013