163269
24287190
68689550
94259801
10251664
61971836
17697370
20026376
18943467
21838514
4578770
94289325
25557545
34762226
90472748
88166214
12159517
41545790
18089471
25709231
50384559
57325638
3826433
44137988
64374790
35702050
17631767
25075980
397593
37493484
4627454
27551114
27718699
29217094
97415616
80572048
6731936
68292773
32353629
122847