41783606
13373834
43368953
48123576
776565
33139697
22515773
4708140
1876668
34289286
75969265
68992534
21551462
39153046
38458730
98793807
89103194
42833674
677398
18266765
26906078
13154431
12068957
84768890
5427792
76133024
6051587
57954675
57472282
6666362
41627518
20911921
14159571
812413
62888790
61354925
90452468
50107288
5688692
36881452