1032802
868845
529595
582170
612304
104545
73454
862536
502314
616923
679126
406535
853676
15128
784145
101436
42173
682341
700124
343965
864291
545102
249167
132753
381473
668500