Knowledge
Data
596587422 83 93450131886 2752112459 221734484
372 9584 31987964 792352 50058
616156 460 77210 7683864 902