296547
390187
371679
976561
159719
81412
866951
582413
897227
836737
432384
404680
5054799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471