1060903
867459
588124
70753
953391
1031100
232331
842394
376352
632271
255237
31511
996649
914658
164650
106170
420418
884495
238586
977403
925937
461658
205146
284466
489800
52118