Knowledge
Data
308518 30558352511 9168 2972557 2620999
3886335 50428 2402973020
9695 1217908420 79966666883 7630379 14934676423