374 516 182 614 1225 525 1147 281 463 222 443 266 106 184 238 113 349 93 136 296 50 1 949 209 1141900 932 30060025017848356002501784835