740600
211245
313287
689600
650184
815388
534380
912670
157224
378473
175591
756610
466301
991848
939549
778322
715838
492190
793363
892920
441155
225243
506999
379832
339176
2938