304114
50760
111437
161614
372800
938337
925173
951818
996962
65646
37917
53436
324838
626723
210506
484541
23419
605907
800354
94584
76442
329297
994320
205166
710239
486941