Knowledge
Data
538 89449 3115483293 35035526
19308 3995627 15243 358852286 14416607
33848444 49149 1029737 9060