10089
90943
14113
18012
1129
604128
841159
8937
65261295
596843
66931051
52471182
6843151
6909273
6617210
51571602
45001281
8998291
95831895
87381505