78828
1370189
40146
47148
31414
418894
3451833
8188896
2113715
6358314
1836327
5308160
1918060
3644355
4043391
3261014
6004178
962268
2185541
1203579
802966
1768869
1051311
2787959
836873
1448104