Knowledge
Data
80 2667146 43967 141
14644439 8354734587 05
1633359622 740 4249939917 43013439911 50704909450