Knowledge
Data
574 805209 4391995 42859597355
20 975461585 389908476 64033204 49891
659133 3609 7255258 05652 9490440