137421
89604
1012853
198432
275292
584803
456234
1047865
1178634
51546
45530
740497
120448
206472
617647
169197
979985
820196
527686
237185
31643
463348
518622
407545
700367
978454