5941870
59138919
15149921
2017376
858894
72759072
53023268
53481595
8476207
87804381
81981854
28262016
7004191
9304471
24845010
60266799
69449594
88656016
67701078
21868057
93159099
6127434
62346445
60189775
71583462
64966374
47356258
9833837
83815977
42917984
19687759
97468824
68366373
78748842
79695065
51892813
49155524
3105112
652143
9155867