106170
420418
884495
238586
977403
925937
461658
205146
284466
489800
52118
749195
387697
290906
693259
814729
592184
574977
473266
77331
210596
113812
372954
562907
185290
395409