Knowledge
Data
8646 71616 7424201201
25740153 13529393 19727558600 40 237876447
81452851910 88179299 48322 986003 6713175943