Knowledge
Data
559120541 33 952 58966
39833569531 5810564 1227679367
315295 95497903818 64 266846 45311156351