90654
9630
9870
896180
71156
58629
62865
5980
8710
51940
789292
65262
607211
43600
43413
41487
3689270
3463156
29854
2888149
27536
23452
21810
19840