19543
851352
464907
168565
303764
64801
746955
349148
359521
561263
824312
792244
462943
652633
726745
86888
8339743
544486
3151577
3053980
3021510
2177192
2021495
1983492
1908216
174466
1733948
15845
151161
1467545