10257
693292
846628
40770
559290
67113
618784
673837
34327
962836
879207
363293
961752
296295
1322590
479384
672738
800716
786377
513251
45074
575589
637348
319696
178281
216887