14846487
21801669
36334258
67451575
55222832
35586519
26197140
118302
89186008
65096481
8322073
93295516
96877049
57312341
864113
48128168
53152141
87829989
67991162
43853962
167986
37301842
73695788
81495783
15857328
70773740
6844157
61172733
54107039
28511122
33948066
57197856
36735722
42891626
5445042
89915625
90613112
35032892
96431387
68488064