23288874
4196188
21493365
1586550
132412
11210884
3334617
963280
318988
1696434
3016466
1585668
16509410
1268100
83525
983332
993154
817962
1818353
2374329
3080204
1982456
1222541
124175
838924
923635
281974
310860
436340
507273
103832
29335
851531
999886
749512
206124
32807205
17331165
13090693
12793200
12639304
9147595
8096835
6246887