Knowledge
Data
115199878 4125951 23008200 3137090
869222 42637918683 29001817737 15398 61
43436 2916090 192689293