923
111717
658606
927664
432107
892414
345668
524528
551333
812884
965911
439283
375230
973641
132379
69356
8131743
539986
3100577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545