Knowledge
Data
057956 3346783 1320929 130
10305922439 918199307 640308969 9430005
6509997 2656440070 328559869 7641773 91