18876941
78173221
7365711
69236454
57988132
19153058
4788722
14984461
99038333
9799716
2848634
80484995
82272351
77031846
44668341
53557311
15702991
50917185
18462147
1154792
66963489
38542421
8735839
70833694
3485982
60774871
63533548
37299217
93067904
45765604
12015957
87832947
86737653
41929814
3133882
98074639
62022301
542851
62242502
57075613