247749
229950
690669
280146
236756
593154
563359
872500
369461
612405
202735
61151
29621
268130
91587
846989
704738
644734
1226662
625988
333580
548940
418114
82129
154965
859593