86708515
72611411
40025655
86739017
33055982
37968667
93917269
39344445
5601563
12741577
23005951
8866972
57121265
29519001
47629142
46336054
2188532
16492729
7452570
8381793
55544988
27593564
71016067
10211274
18473947
69303710
92048316
38986313
36648068
77861743
65703605
613505
1695868
33779204
48684471
99354127
74421638
5724486
72336078
88471259