4023
536505
438216
902926
519813
160890
24156
778812
821318
615562
603676
920468
5051799
3490581
2964148
2290804
2202988
1996609
189378
1886357
1734118
1707136
1653195
1619471