Knowledge
Data
63 5001276899 32599 623043
641 333928566 48158366 26308 75091813253
846 59 3695686762 235