18672305
6396974
28264772
19054843
74274218
69465277
3812121
29192935
58047898
7709400
5214365
51147450
3965203
47689057
27989977
39729328
14395714
3181375
59592995
37314485
35163299
3703579
25451136
6194527
82161947
9741674
65667830
89763822
45366642
10814377
48211567
69082600
98118449
61987321
81425145
62843095
18652022
96309401
17162462
45048695