10316976
2397196
13572961
30353939
50128584
88078787
4175014
148888
48621722
76674473
84409352
1119232
46533130
6886058
8892353
69245601
61514057
26031266
79967448
60662633
60745569
35423564
72387802
93211793
4136723
85279490
37592621
9528041
7558782
71038874
93499787
10286399
26018347
43294971
34401253
23572913
97404582
32509816
27071576
89195792