Knowledge
Data
397894938 0598659086 656956228 994613238
174 770128341 861072500
40 128633412 813106811 260234490