5861643
2569714
64653021
39084361
59096413
53175455
13846435
6189223
3229353
57883020
22943670
67288209
78422770
27488754
63276837
16726272
55989066
68026754
29885559
94294146
76131167
54568827
40873860
4595720
52129999
86856216
78338089
65626916
31059360
8559560
6938653
69768649
14469340
54097219
83158428
84988265
91341163
67679562
4446500
78624076