68554785
20226750
64419516
2661295
12343721
5726265
675237
54999041
70008195
10305429
3723257
86591536
3650399
84777368
94208097
81322757
88583029
83527686
71363717
27228258
86874586
92969054
24774722
4594862
10822522
19554270
6531949
5412955
43028427
16558983
93573859
38497106
24202660
14942350
61284706
31746701
12889891
4926958
81565184
85389532