3451774
60118600
39275641
85687860
30015311
7815644
96864285
25288166
5569942
75637884
81595441
74399191
4752050
2513891
18324381
33151557
27665665
82628137
72024895
56805949
7389194
65165353
68742166
3535455
75252299
7064788
33186881
3013553
38484902
89468390
99289752
67332482
9517719
53807094
77407135
25995680
96059013
47925643
85732835
21331845