671980
639790
442276
960483
83884
581509
47855
458410
232872
295593
988709
52559
269284
504841
420275
783256
818951
471118
381102
61387
529115
84066
280432
642607