Knowledge
Data
149298 419334 1712409 368725 5311646097
53413562 24373913840 982269780
84890 404860 8691 97 6515035000