Knowledge
Data
58 890398917 5665 569242 134888
40675223253 249383775 9107 0284728
120418 9710 2778 8973 256241870