284692
790328
740400
82914
772383
375151
578573
502462
547776
961431
766574
856261
49456
3027
518911
555271
97176
921422
854499
538992
649468
637918
404636
931364
30061
194262
850652
691844