Knowledge
Data
106 966 1297039 8426699 214340
94016893 7587 2475
36983087957 336080 586699445 378672 26726761603