3705083
53932001
21241548
47075571
59491936
6614426
24914153
52287296
35307758
13262091
9065192
19595905
56546658
66598569
47627112
61427879
38119706
82261449
13211337
94539868
59807980
67225665
35783543
84187179
60181186
93133710
25316150
4993576
51613438
60339584
8662787
86614826
42711686
56219310
99746230
45032746
45516344
45335551
16711634
9367145