Knowledge
Data
31172 8777160612 7512
51127105 33922 5625696913 478 949776844
84132489035 5213794403 74772809112 19229202