8675602
7982621
11141290
55643936
47383971
38867112
43883908
99065450
94566522
21897798
60676046
3597990
68121536
33456899
2379816
47484464
7798907
5297706
45901221
44118254
24571957
29784090
7635694
55982169
24549007
18946022
11316868
82955135
55405562
34551672
75325689
15199057
6804584
60032793
37005212
48425734
1576860
72577227
33082889
72647706