Knowledge
Data
66837985 32 402 735583 6550331582
977389126 5097 872 27 472368859
23 5038604436 1996120 849