Knowledge
Data
59 22846420 464576004 648905 3781523346
2958571 2277289 082124083
54 839781 02010878 468388