32603624
66869436
2208960
53143786
95718415
17327726
5279074
48597782
72959070
37329340
67881599
34918594
24306862
12744052
73318113
79526296
88669068
8758525
76766426
9402676
90124216
38717813
23198072
9913750
13558903
48683711
4825562
1538940
87757003
39559935
61724383
73851561
98142342
37706663
1161233
46222467
12652248
85554921
55301086
4841618