521984
878893
2436
349860
680321
736741
10800
80224
440278
835460
756644
222830
5399799
3849581
3356148
2657804
2335988
2208609
2150358
196178
1905118
1781196
1772136
1682471