35332941
86699778
7191270
85975762
35195815
73903435
40378631
37333810
48967979
99792885
22157819
9594450
16325558
31995536
20184922
1032271
1912466
9418263
16561868
21604944
55028148
67874708
53213720
8998724
99495617
91877936
62024988
16524515
9367483
77849435
3441532
28286106
62769421
31086538
87989549
11399764
32102983
32701614
76754552
3084812