8777592
43219791
34233525
50068583
45321597
20457999
33001760
22749877
27798367
86609775
33581825
88293182
44071164
121084
61689903
27038001
30492405
37344434
3054662
37497859
7202299
28655828
28301784
14176965
53949989
88964695
56568644
74989465
21583991
63285253
14894065
17716644
74307747
19917846
77826900
98284155
28573706
5188290
49908463
12056174