4077366
37076233
2556567
1561904
65625724
25306147
13709347
5248922
9504999
85792608
44168384
33843915
54022923
32421061
40283555
54479235
16506524
926883
35622531
872947
53412530
40048725
69658571
18329282
6662405
20291264
76485610
75311713
98934227
34697735
86343880
223160
97132670
86508153
745415
23143269
88056879
1787367
79683701
61479388