35306431
77762241
73807682
10119853
8427833
92742221
74782555
90145668
1168387
75257466
80605380
61527447
50033324
77199533
10608462
56764339
36535664
24868723
50271765
50343480
2572744
84678761
15178964
17604857
91016695
14212653
39236163
23011924
55164560
298750
28011963
69227851
5059498
86081011
71923026
24681040
14534953
69738308
98109817
64556891