68168375
71841106
98334074
504747
78872578
89748912
17938913
46631164
99424778
12414201
5593461
32893949
18705481
30177176
88172790
80515501
29734082
10458116
83718202
80534656
72039446
44324730
18303329
73661963
2727826
50866354
88924612
84156372
58316019
59829486
99192078
66448174
35565672
5193661
51112498
74854551
75426641
52689953
62715390
29517571