Knowledge
Data
30 239 27822713 82967165105
906157989 49889711415 68866 217108
21444 922680083 633 603803170