13313
721548
530769
297521
94414
34495
419605
929734
489302
530558
532428
58087
301829
759461
704600
567103
15861748
706586
5084578
4435980
3551510
3549192
2318216
2222495
2056492
191266
1872948
16405
1565545
155761
375972
394161
2963
942604