Knowledge
Data
30797597600 3949357090 3018062064
31949889 627 10316296 88838
64241870 6752223 297982 31943 2482526