Knowledge
Data
33 312 39518702304 505295763 682706
25045668660 5777737052 94 48 9663
20058384 59 33311 96711074