33338899
6468869
22268316
17328161
5598107
7098061
12487960
2786873
6926327
7415541
12284356
18354178
7183716
4273579
15383392
4042966
3262268
10951834
3281311
10961014
1415894
5074194
143248
169748
291430
93415