282913931791492
215373718486274
13411611241
117856042952
145766705442922
158785567471018
130266424050000
115603311835083
328222526920
270606723040616
125425587539467
112541122113848
166449750075581