Knowledge
Data
286969 98576 2123 40387643 18161402
35250465 2172932 5022583 20014562 288316827
135886 684419986 49443 95616625758 80063638