500108274548139111225916640735892166690859928288848655370148112116901347062662715369929118763627283060519110399499261122260406907123193317642302525700902737575294754736140512538100212787971051022399420775110486213779704126384801312368071067684171673154127312743044671831882112572151138762621362067447865145676923801431321501856514474115742311583133162209804849142146308309519539307160180576782411355426092428425618463112462128619557466433524014777634501315858976438024099089810754973886871751109051522321812383242642718879340486461218910931974925122221819089492931997081292966683262791258914529816812067581417928316451322019654519415923322884754317419231115126767178