31712
135096
63389
59483
46618
5851477
86671614
59191941
54991053
5992318
55031281
47011746
5086544
8074912
6414532
7064560
82391614
91691636
48041284
52911887