Knowledge
Data
2490 95 17272088
31585 12244 77730185 510033602 3471713
29340 291042363 512803375 561