90957996
20961780
67581925
59936107
10806827
11908806
27322505
62876546
56536467
87494866
14037189
1518482
52049255
49841660
47774890
19077900
24043887
27113449
84457663
49235959
46164202
45451653
98443368
5035172
97862039
48266292
56316649
38784887
70036388
54741511
6533923
48045482
24987980
38258624
27356094
58838487
14807007
77769566
90395881
59646990