Knowledge
Data
85589278 80720 607 2117685
437517988 142522 2912162 659526164
5007780283 054 72825367 39