860649
16740
969789
226951
637781
607651
573825
578853
180473
325580
332439
388180
469295
68218
279943
1010187
15747748
702386
5023578
4417980
3538510
3514192
2307216
2219495
2054492
191066
1870948
16395
1565545
155561
246434
540777
724477
394149