106702
378463
355726
995166
455971
773604
88571
695328
732557
523338
794764
568308
2959361
2649455
2572928
2547455
2257995
2154955
2114281
2046719
1933226
1686208
1620351
1580406