Knowledge
Data
109073 2008333 773467242 343 35574223691
2129 8308617629 37189653830 57996060
40780 253000914 842380 126754246 237665514