47933202
32668523
80958103
1346038
77458219
3809049
70625147
13026173
14994063
61383655
54705065
17494966
10159951
93977512
18399740
70799012
44596161
26501192
54048872
24552649
96199432
14364961
63703169
3143100
63785212
51467217
36104191
13735202
87397004
35512655
50013021
70978851
44241145
85671864
95085798
75626366
64739904
45822639
61924000
54757630