Knowledge
Data
30 419649268 893 80630 16890
310 943 600542462 25853626694 3980148
2386 56 4456995 875530018 84294969