219803
8506
663692
424514
1008446
869618
391710
793472
2190
661287
43582
78641
33109465
28287132
252031000
24972484
19002346
17073973
157331032
15001239
12924764
10647485
878847
5932209