46467007
5730993
426818
19244708
20269294
39168166
9894164
748111
10192721
15657929
65509454
75329299
94343941
19548192
20161065
8391814
15751891
56297425
58918214
79739059
51352972
2162108
897175
42554688
5207917
70914024
75968200
90478403
77446753
34315946
91569521
26522569
9186118
72928238
128511
3309454
43171004
40341335
23269459
24478022