Knowledge
Data
500915592 232173 329833 158064843
4072 0130274452 21129296284 7606
740661200 16 5577402894 856850 58370151