Knowledge
Data
31493 59461 88434459 57446812 2908193741
636488549 297 698 7006764608
20 1277 3448754 109 9847935