863610
1019739
835476
534262
710244
402669
461618
138578
797632
740728
773277
541422
382811
28685
197837
59913
42992
376176
567287
912380
12971
999443
636989
583625
373132
407899