84788615
2943230
59514620
87492031
99141008
38135728
38839230
29433866
20377135
66267698
24117900
3317526
7506600
84442922
25692474
45816053
85581521
3253690
46442097
9682511
19437731
98646615
67693787
76194107
29526658
7088231
26692061
10276587
62184029
34715452
95336555
30469467
46341414
53137627
22261010
72295132
2221502
16916394
81345622
53991282