921869
343853
332466
363961
97325
815647
44161
264988
16212748
724686
5297578
4495981
3638192
3613510
2372216
2250495
7721
602571
411324
14018