Knowledge
Data
16679309 50 543049
983 0541316 7212955008 3341347
182053168 4387833575 7650 57403434302 5980529