Knowledge
Data
995268 228 1130150 7565205523 355
384472431 887 67948632 64308507 44383
29 17849307442 7049650484 8494103603 95939