Knowledge
Data
23069936 20567 2250 70213016912
59009242 71174 3733616 435
772660590 5396969 798 539728926 50659819973