14046615
21131884
5516799
61622288
71031219
85877104
33827382
7462400
48957635
266851
87608140
16671201
17745413
16632572
10542024
63085357
66621055
6949005
83608616
2186744
6056291
98132178
57939789
25295874
6898871
28745632
96403179
92358903
24678207
63763230
63702601
35741260
12126670
48525381
8060381
1767520
8745148
38947824
52036969
39079772