379240
706426
95120
849799
40157
3470
585220
67542
327900
90966
354341
850559
1001467
69273
439370
311530
247385
782527
457600
138856
824719
969830
181232
675476
957305
149482
764736
598942
708439
630586