911269
242120
599233
142659
98531
297355
129678
759100
691953
57447
1045979
663201
858275
275540
814749
517117
105360
326169
31154
101786