374051067167490
361388341948397
407140697076332
412304736593474
121368166323496
1235331193527052
3474348909348235
192535789204431
703786180490121
888880218314954