610461
312223
640310
115440
343807
376877
678396
494639
173323
71170
211514
65671
802989
330109
84205
778467
477224
944280
517849
216220
282462
654854
83650
935819
847162
527103