14786588
48295728
3361190
61716091
12191005
30076573
7577412
85335110
12257699
42413364
85509242
7254014
8708301
51481333
52205075
9465297
54215840
62265074
61733638
92431736
54035666
76021091
57141523
83699630
4522763
99658786
73675594
10162222
17935006
45953299
76647851
38531201
62782630
74759578
73824720
13972016
44195482
4378374
49094538
28552920