10139855
49881714
15268309
55464725
39847714
84433735
3885014
127819
77636787
64103920
5348917
28601395
97077956
57433526
27176060
52739428
33615840
97913104
67216780
34318991
12986750
62422807
72185339
18224263
83292872
41171575
94092985
55609023
19185014
718418
8219460
1887132
46398305
23504403
3607995
31673888
95563640
80929753
57113336
39162555