4756846
81064480
52196698
5799266
9806942
68234969
93546725
96411372
8989697
5500395
50623413
33893248
20614367
4585133
645041
7906857
831183
18959110
57494007
27523672
2727492
2346359
65756402
63292294
9236331
47672574
9043486
83372760
14647943
3845731
13311789
67246782
46038886
89523436
20295720
90707614
36917520
53902539
40496100
79457760