Knowledge
Data
28 423400 502314 31428 550972
640163846 5338633750 21236757760
306 005 26960329 65597 6640946185