Knowledge
Data
8979966 601559510 52103312 94780109372
898572 2576 855309 43 5420
881566 582009792 72193 5063961060 21836