Knowledge
Data
56576 2395 286852627 90972
6002 15176033 49450408 612 694250
22 310237095 042468 138247