Knowledge
Data
41461203 11660 173182 60512850515 59242759
22531 9813221 192273887 41689501833 26342162
871 8899 069 44621769482