Knowledge
Data
199091486 444962 594
495429997 49708 50047881 539628 617
29666373515 29903852 7219316161 6548924 26278