Knowledge
Data
31 91260870 880641 985399893 66070540
76 99168589320 7248849565
34344142 86161996 210 419117269 29498659