80883083
58116534
78087507
93758073
68126301
15455036
73165261
29127905
28649237
61624787
13543871
43174653
36888720
591603
5402616
89275066
35623524
91121166
86935311
35484310
3326536
44987751
39203223
86932454
15763826
30324763
94271680
54104617
27292599
51712075
8901889
57218865
30641828
12965552
24483771
12521085
76096457
45651918
14335147
3023067