Knowledge
Data
31361 84164713 30098869 4734067507
9143507 405836584 9110886211 45517793 88422299
11 7472308 641118 4238966322 8009607161