33718899
6658869
22578316
17468161
5668107
7228061
12697960
2866873
7126327
7475541
12394356
18434178
7293716
4603579
15483392
4102966
3282268
11021834
3311311
11051014
1430894
5119194
144148
171848
294030
94115