Knowledge
Data
2303 3366020171 64735176273 6611316
89 45823831239 1193863 81390312894 39954427
7149627217 14920774277 4732 38733