46986846
55307250
85115921
38298036
87332312
15275105
15099361
60961728
7948194
1950139
5520336
86019611
51997909
5239699
30972498
18331030
59829280
34453608
78482948
46869702
39866784
64409388
22678041
22336185
82207833
35059713
87073591
28715945
6085442
3606886
75702374
44255289
86874313
15955483
4048701
13474936
80106613
880367
11464517
7373913