Knowledge
Data
292017874 32835 400520 534737779 74651546011
6365763 662829582 6437331 28665154 611532
26073089850 609 710428960 64027996781 13779966