482483
63904
63272
14894
54182
69829
527402
839212
86934
390919
750450
303922
617685
331937
946312
549691
508101
714122
581782
157711
736617
76352
969258
1027475
511997
697633