585714
947546
456946
210874
25877
184153
104310
904939
507993
281447
189396
645538
115467
337630
64685
650175
253445
460659
217765
443691
643139
141777
588200
752499
868361
603720