Knowledge
Data
3956 8048649951 64823409 11609 73539530735
5851147310 33253956 215841150
304806 57984158256 7547 552217179 14