212342
786767
400315
361153
693223
480729
601535
16440
194471
35450
328308
563416
5055799
3492581
2973148
2294804
2203988
1998609
189478
1888357
1735118
1708136
1653195
1620471