Knowledge
Data
31145225 973426 819400 38740 70056289
615 02532228 655272012 95269723214 55027228612
26359 3019836341 34257 22111680465