Knowledge
Data
138633 227881 3302 5207 3230616531
63405145 990275735 22 75226759868 970396
50962619840 5582303926 29824448586