5228300
61346831
86447276
22683770
66302075
81015426
25662340
38006748
9109482
87048288
23545141
69225749
12159592
34163480
18559356
53852223
6845109
35442658
57382535
14731
14875875
98789261
96615727
74893447
77105615
41987417
41404212
70005424
6590120
6629975
90805481
23229820
5528861
71201175
94499116
93518404
2028351
5609870
29403032
23679553