571468
545355
959595
781484
5884
21677
965573
370805
6392
498580
1008140
51105
5135799
3556581
3065148
2371804
2229988
2044609
1954357
191278
1762118
1719136
1686195
1635471