3072
48430
70278
735156
65688
80218
40224
930105
2352
1078
20021
17419
108133
81226
59530
74126
91641193
57141053
44811024
7621736