Knowledge
Data
253981 25691 054 73 085066
8419782 8634249 7146109
3897583 2129 93008370388 179363750 89064145