45868540
37391847
23592927
66435900
27318688
56311941
86795124
66785729
38139033
7066452
59154210
26843897
11275155
44214157
3800919
95118677
12614334
14116141
16438853
9119491
68347805
37918416
76977689
79053419
89665552
81724354
83138967
6235478
21116830
25059776
5707501
6809117
3924965
43807895
9542474
85134175
3732778
9813202
93054194
9033764