1455345
5599344
1138002
42884534
40017450
9195404
8628409
10484894
4221441
15379595
63486984
71339975
3579201
42204533
47263020
21475431
84398014
90792084
8136653
12883306
60574186
3169696
38265865
548637
59818219
98265174
7747671
75107668
17707220
89944537
11437517
41276629
53821450
49862986
24219816
61729293
69449910
28991746
9856564
858066