526815
899234
645866
73326
949368
229713
668833
431243
24223
544372
1167742
307294
858736
977726
526492
61161
7349743
528586
2968577
2964980
2960510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545