Knowledge
Data
5868271559 24597209 31364509883 14879519 4216186
30626271984 51422 9239412803 5311 5415456553
64916346 039880 2582226 431