Knowledge
Data
29 404634 330512088 5364836941 8234747146
316338707 4904590350 615399243
275 3122 935327956 32461255600 86584