Knowledge
Data
28 741592 3262 14580 40361036
144 054726364 30225 37805634
30784320760 430359 990 7672199149