63741890
2921215
67017605
25163594
41677973
59994435
21083109
27044553
68277263
273505
1344277
70832293
48471538
91336560
12948441
89619118
12582320
65107160
74435040
64653878
7867521
4352949
14533801
92396645
89746298
38728528
17927822
12333713
3017677
17699961
92336610
349382
4295595
278571
55124831
19806745
70141197
7625782
29362463
57023889