Knowledge
Data
33253 191594620 161 65976460660 559510
182936 28543747052 392627 132 657049
2148660 02 662364 42705770 286