Knowledge
Data
39665871 3968 5200 2996 9836
38887392 19264 60039 14232431884
1231940 91587918374 46657 86976671