55315616
47056425
49773373
8451212
23824748
8933826
8485283
9335783
52945362
95148086
34264095
32984613
50883441
6979406
41594414
11143652
37213192
35824800
14422473
53397392
2167304
6397668
93701427
68136992
41863479
89845234
17923970
49072358
30277339
28179564
13298283
13832547
25854896
65758269
41012117
43372464
8849408
81382618
7408423
44106035