Knowledge
Data
574662273 9054690 103290253
18440860719 38983376817 75294808074
14322543780 50 4356639 1494396 1894