Knowledge
Data
3049473 5503358027 28878391275 4735148880 945769
42370265 461893526 889014402 193943 6565160672
377 917 740593