Knowledge
Data
4214336 508292601 387428208
752573 98094049377 16305258828 75032 67557253
36886 601989 301716762 23568222 80066