Knowledge
Data
50 15581652 25046584 75168 45263
23312651116 0412826 460503212 188721 59701476
79742774487 7366 47188854