3357489
90032647
2051761
689367
64485117
53409350
3072123
1509761
94605612
29174481
22232109
50545833
57963320
77421441
56859794
47761428
69876909
58312309
86562587
46813298
53797718
57613872
83706662
52029077
4452227
81367553
67397263
72424046
15387823
58167181
2436865
21765228
60516195
62975632
39651431
22068144
48591563
39578213
6961622
70224408