Knowledge
Data
80 14699 37632668 2598219564 552612544
168251384 1266 71111951 03516 0230483
683303846 650569884 852206322 50196205409