Knowledge
Data
43155 305783 57298 7402987 25661
30108791 22596834 3182044923 53557
3416620 243490336 4420703619