65885552
37026199
23046927
6416637
40201632
8214910
57262607
51221995
6875373
7245200
49992740
15789077
7667539
46173045
68506411
85072457
12942035
51912126
30798791
18212517
83193777
84651837
31252310
8116488
5512856
52138599
811441
41956482
76149076
19697670
1244398
78887971
45766662
55644499
35009909
41406494
26497237
96376281
26884184
38763614