Knowledge
Data
314403754 66946104362 55854 24519
5414587 633 283628099
169145 9601428 153618009 98384 2619526