Knowledge
Data
505 59860 443 677352
19701 1508136339 738797 66 17554
7587431 72853755690 1133741 3394939634 499