72436122
48018722
94796869
61691064
8958121
94899930
27392487
23013028
93559790
8505498
1716958
47397291
85366922
19928662
70307633
79764359
80297694
54566987
44283709
96356741
96023891
28733288
8964913
62871505
75212087
5992628
59686582
39022803
18342233
25895042
31724567
94482147
2443968
49144625
1884781
28753165
76975712
59904741
48673853
5810159