Knowledge
Data
2721545 1648303 6658080899 31031
51207660095 536390 8456 617
88 2899378 968502 304138