62728040
2973254
36842939
77112819
48157682
29342562
50807527
27069302
9900419
99449737
84296331
68898325
3571212
28623391
5402136
92771090
6063627
258922
44758747
6651734
61014222
39309361
24636275
60862444
74511849
93866471
56168625
48363706
30808531
13481748
12604837
15439070
4192439
1073582
2690167
94942622
65756959
9634817
9684143
47009322