1044263
426833
637414
230204
769275
94666
814493
456451
843905
563649
613775
966436
112666
332436
376669
510265
17081483
14313692
12861960
10375916
6848831
6791668
6562362
6526156
6025477
5419960
5010623
4919253
423870
3938231