271240
39461
685846
418486
352286
920175
86670
264217
181421
532303
23245
66622
515408
773454
320709
971806
469194
943345
788986
658202
267773
552747
828142
100630