Knowledge
Data
306793 4343642342 23912 618
3951319 744898 171246 28 19948511
565131017 350324088 531869 863000