147594
702386
184599
407752
964587
521476
394326
636246
641329
763838
69741
706242
5055799
3492581
2974148
2294804
2203988
1998609
189478
1888357
1736118
1708136
1653195
1620471