13894385
73123249
86814547
58425069
30872364
57973699
15208463
46273036
78445061
69718339
53459199
74938870
78669956
17169395
30694224
27111208
93872095
89688352
20499802
76351902
91802342
11743606
13884504
9162266
45917271
5067660
53995366
55099862
50826656
85611876
85398876
2428594
30727080
12055962
114135
77549442
79116322
44082941
21237361
50425330