292693
708607
105421
444616
372771
509895
350465
201170
876806
315324
648314
499410
1015404
475460
944505
84717
695650
300706
389687
106389
781203
700614
831833
387854
524213
713852