892414
345668
524528
551333
634165
812884
965911
440283
375230
973641
132379
69356
526386
35114
341482
493676
9652744
575786
3392577
3253980
3126510
2346192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545