70054282
57666804
17591945
317228
1834543
27798581
52663873
27544486
86984953
37388080
8917930
833187
69015707
84346000
1557245
23859517
49814993
18519544
57906224
38346349
67236986
84519257
46352220
33591877
18465108
23664894
56734730
58168350
12529422
5715418
6316894
66633846
5611918
56277893
51971615
47638710
30015341
31127858
9606647
17287675