10
332 428 304 444
45 743 527 401
532 444 156 295
322 442 355 969
597 653 629 579
279 438 457 656
235 302 1 326
865 964 83 322
163 200 562 425
541 563 850 494
