94986728
87068048
57701284
28088638
70916939
62228413
88076139
86711481
78837575
60093230
58944846
14102256
74744605
60176901
84504244
30752410
356930
12805792
2439264
11659475
42077558
62762718
5806391
32875060
5167291
58187896
6634788
70189873
31896772
55175044
65884240
60524263
9878736
65628761
26079310
57495775
3635967
74714813
31075850
91335669