4375960
95669545
11102440
9263697
2813918
56911402
44806197
60183460
12586447
44469280
9582105
67151323
9466551
75518955
46415224
95795249
20871691
65118267
34603889
32176306
52643134
41863159
21394599
13605302
3821981
24549869
19072612
16995377
68183089
7757152
4900202
4910461
15245811
74824363
40626194
7105971
38671565
1523851
77899898
8799998