99081931
96441213
8544865
80981542
65291715
62911350
61101117
5905520
55391643
53691504
4315565
947138
89446
83845
810146
58769
506110
3869
3779
23124