Knowledge
Data
405061 2589272 960960049 898058
886463 5828454552 252 24926917205 1444473188
36603640327 4714674 83300688 690