34225886
42752915
54223137
81002193
26854421
27831431
93227548
64247673
60667467
60508591
34661040
41903113
83963247
6671696
77715652
3584825
75524445
7042450
1904525
74459243
59556270
36671498
12024628
92305212
6618428
29188794
12687693
62797612
87426616
52396538
24131764
60738109
5554811
86999766
99268556
55987677
50287328
42392601
160638
77797757