70599916
7985158
1631263
43252670
59631267
14689093
9864711
56092867
7206213
35864288
50158248
49654406
81069507
60146127
98148029
37573871
56328522
69636319
113166
3102272
91399034
3334337
38863534
98382911
43597965
62066004
36235003
92585814
27412404
481053
47486945
37921375
90379304
6463364
10008610
70879171
79314213
31032041
3621648
32862470