Knowledge
Data
3068675 31530 1558 43350761435
66643652 5125 626 76065140 29697025688
158566155 165830939 55986298 5143651 35508100