786466
519336
70414
807393
544834
52161
944938
577475
862169
715955
246749
228950
234756
591154
563359
718121
9658744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545