102498
444573
651519
448832
387242
61478
774375
537703
341842
62747
108924
419880
810163
564320
676656
933703
137129
799671
1666
512729