934492
630176
690397
552420
927445
447744
88280
991454
919526
880284
843293
149845
832275
551185
839758
269406
687201
600239
34281
965335