2482
222557
217363
214325
544836
614348
981447
475614
284316
427559
58420
422752
873768
521768
997541
821696
11327744
619486
3915577
3829980
3274510
2572192
2109495
2071216
2028492
182266
1759948
16115
153161
1524545