Knowledge
Data
28759839 355 218915254 73947528280 8130570090
164827 9415946 2905082969
99842 328500006 90488 7730 685677