7566526
32132455
43529244
35923364
74656928
29632927
60103117
80491994
61377851
61623869
14705789
31308722
99252024
80514427
8216419
9129758
12799884
3025810
39499944
15543550
48529847
18613443
87558712
44378710
1029096
13429920
303524
71684807
36523404
61485143
45183787
99381226
92423500
35633116
1547175
3081324
57296011
54046559
90448961
64996424