841643
881735
310817
849474
1040420
973299
710299
617441
975293
1034529
1119238
914342
57556
324989
712756
1106579
15799748
704486
5042578
4427980
3544510
3530192
2313216
2220495
2055492
191066
1870948
16395
1565545
155561
966435
242550
664463
591833