Knowledge
Data
3306 768161058 208923611 885 2963970372
850076 058 72228 3571769 85377538305
35346230564 50441779 16990448