442595
944912
31469
80889
665833
614465
970223
72363
390410
666512
663236
653631
868845
529595
582170
612304
104545
73454
862536
502314
616923
679126
406535
10347
53356
137180