Knowledge
Data
3052 5942600 83238898123 4812472 1277329674
50 709 415480 8999230270 258127747
6215704 00043333 1303953 892011