19901592
26502146
15691271
1205988
2650
12110
94296695
1990
988
116468152
23401872
44013125
87016178
13891000
83765863
5970
4840244046
7790
1960
6990
36612562
1599811999
19841587
68905512