10089
90943
14113
18012
65381
1129
604128
841159
8937
65261295
596843
66931051
52471182
6843151
6909273
6617210
51571602
45001281
8998291
95821895
87381505
50811599
5199308
43951650
81011316