948506
18896
177520
989561
199918
564275
68460
43551
85737
287657
85795
906494
615538
281453
84690
83230
1026834
97785
860983
458471
746480
651272
336308
325184