Knowledge
Data
3061 4405 9647750 20082977 8429302334
42741 178349 797102525 325723928 222934
246 35 5136020311