Knowledge
Data
22 301405834 66233 892035259
309059568 2095495 280625
59620 150120839 28674002645 8448 3156662