522979
985662
519704
108383
276766
687835
606439
14039
939930
1046591
879443
1076331
268284
503841
419275
783256
818951
471118
381102
61387
527115
83966
280432
640607