883129
955179
589107
54722
928108
36827
75489
100576
1015177
97474
88899
832148
85331
1418
65984
8286
6006
1077152
31815
2895
49718
67216
109192
109698