304465
965310
347591
994784
155555
704989
380104
1014624
205500
566157
558855
739623
761146
856948
986724
768610
500504
33952
55987
569377
276284
513841
429275
794256