Knowledge
Data
2027746 791931 366923801 521105062
2553255271 8980745 10280
29651865 5300 5356419 264127 61