242853
818647
580149
279366
7576
62471
84880
135853
924805
705714
415886
324879
128183
984203
841399
450745
752424
155294
893598
314498
42970
92223
669457
570533
995530
13849