40234
920664
322501
667655
54634
688942
828628
471737
835893
50159
146538
549299
317421
238335
79679
990714
222289
5362
692616
423900
89473
363259
355512
355826
79196
34547
476432
140415
484801
968609