Knowledge
Data
5266835 70645375 370 1535281 42164919295
801 532 976581861 31 45490588606
27529807 856799365 449356 2685851231