10080
115546
88016
16000
3561
8350
12162
6777
69318
81312
114850
20193
1586816
1094712
9963276
994816
94943
9131258
7455154
725011
68375
58083
54242
52268