Knowledge
Data
266799516 42 963241 32056890
2704754900 467019306 5794065 71
504014430 15265922 11911161115 63052