99882958
76057628
76956007
26873234
57142831
732725
29776767
71109189
74481564
47097173
61406988
44647
75231306
70356759
14628048
99956045
24012103
5638880
79467761
36058199
75063243
85904653
11629927
91724138
62951433
30384937
63381498
3315237
1103807
3767218
50286589
87969741
7607799
2072523
46701211
45372407
8675544
73591489
8082284
50061528