41
51
101
71
31
141
4231364
3582456
3521929
3170460
2877998
2789283
2756955
2571725
2482226
2088209
1928351
1886407