Knowledge
Data
239 80 1993 21510627 5642851860
2505067 6784780502 607182482
90294841 36057390246 64 05042 84915310626