1065143
2586483
2486972
99226753
76599328
11162662
90067329
79607618
27382699
76007220
33134201
37857039
34494132
1659836
2901877
29479684
266727
48718882
98731698
97992429
50284308
95799596
67694462
6106837
28606182
49087980
59262695
88409396
61347647
64695620
70282574
71492839
40276192
54624712
89565817
43125413
57661621
55315891
3513485
86078096