408387
676694
249971
459400
888281
19107
543433
124673
371552
317531
950761
1012832
970247
780716
222925
609830
862943
522275
115935
51138
1012694
529389
828912
618360
176936
68593
87171
980561
228961
1142703