Knowledge
Data
507692 375943605 264 4192
972 9008039520 702543223 937966290 416384832
50148 39 79769858640 602 419