Knowledge
Data
134332250 229326090 472261252 5836078
20054 4210667 101907880
667129502 7748186383 6018940 9744 317749808