252368
268720
899108
1001556
804919
544688
726166
233558
420135
307261
83676
636504
990919
910553
53754
495352
836511
131917
998757
89134
935712
192210
237716
369395
132800
28387