Knowledge
Data
3260 3696 97420 339875326
7157959 8716525 887294
46959812 5705866049 273 301377 128869773