Knowledge
Data
3132608 40146775802 983 631
321992 26 138964344
228 33818582136 7826 81159951 463948258