9922
471000
635645
141748
168829
411526
724547
448994
87669
21973
836988
454138
185208
328614
828204
103183
167104
520515
516162
806754