79952119
64058119
1227826
46194268
2508793
66882985
96635727
50158652
37266956
42336631
74344347
7398613
46317498
5187558
90113076
75588910
82128498
57591855
87606181
14598223
38237754
7889040
44266891
77157178
20656014
28967766
44384762
79429420
93193038
77785337
45818254
80735428
18108147
13075324
67168025
26727543
17724573
12219954
90118648
1485453