79929100
36769296
29535138
58323979
15301510
15642343
66244189
47903124
3353530
84558083
24613905
79701986
24943272
468326
43868945
40726694
33542895
64677679
36022620
89864748
2943421
77566966
88173173
77697913
17927745
40856799
2886633
97501163
19726554
71131289
8667906
85222527
52232364
6829571
9407126
41666513
75548117
23146811
12474108
86788753