61055872
84461214
87097232
23136601
940554
96178687
97382909
57773889
99712888
85053347
95503993
53625174
40708068
898100
52709856
91319318
2618279
30012293
52035648
4969443
798299
11149497
28988023
62204984
76883836
36373515
11523407
89148736
7935654
98894852
3946542
39134086
47114476
68259295
37774504
11488078
44114628
88285488
7625503
94349792