Knowledge
Data
26 5239 23331 12780 5987952769
243903 81492144 528451
65174352 891901009 393327 68180