23066551
18251515
164723
11906185
87889827
7249473
2856481
4677464
3845228
68759760
45446738
20109527
53451991
27432494
5498721
41289000
1527928
94642314
10876137
49021520
49648472
29537830
74942188
90876169
79851286
6302470
21846345
29383467
88033466
9434653
33507869
7290782
22035286
78812287
76168842
38245283
99141720
68087351
5747217
15723905