93942280
13114365
81134575
85676158
57825352
29718690
85706130
2906718
30771075
9982349
5335560
60665426
21355485
34141482
70915516
24047260
78893468
4599104
68944479
7198516
70245871
56911672
22544555
64614085
8076301
15012252
16339750
78774847
14031123
77018062
91049695
88335072
78736853
48727495
80335855
6181409
54136602
44106601
68616476
57984301