Knowledge
Data
59 451702 180632 741376040 77685674463
875636 8971720 57051788460
7055854 777449 12583334 4612249 20680785