55193
847170
189444
45792
816482
333908
529101
938390
542540
885454
427448
190540
800197
823556
370591
500854
666761
339219
198839
86827
84292
511824
99794
547545
631848
602542