157437
596889
893917
450984
455251
9699
736601
600901
235490
784551
279713
564181
5092799
3520581
3024148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471