Knowledge
Data
26035 20259036690 5942492 1320
29517629904 646309737 4280069403
860 53881458 3363079138 288