23 33 249 356 652 390 1001 257 112 70 36 50065 610303 500371180963 371180963 300847523 1365 500 2024600