16566634
21545387
4909139
58783200
35018549
69304420
4827595
38628074
85053571
58458471
4705374
38109633
23564417
66574289
9135434
30199607
56846618
54429357
6524960
4321602
4477322
16281403
61993327
84147305
91753538
34786709
28805731
31595827
39244453
41732224
80021290
31877727
2792805
85307211
76215805
157828
55545199
75473962
63336069
62614088