82854085
93872203
58666052
91609464
91077340
79548593
85166052
4620820
69552095
24444650
90684161
77055827
2942132
46984674
99698236
2226663
65194593
2608710
2492994
49328368
1436612
89035435
75069582
56581805
12085153
45038785
8007299
39594606
2519616
40569264
93097523
93272981
49784443
3024704
46519191
24806612
857439
62671041
11652773
4898598