breaking down10
3347
3348
8248
26881
50413
73944
97476
4184
3350
3351