95152453
8376050
7042372
18328662
39687703
13494077
13375898
9185654
9097552
38213558
96872860
80976587
4826068
13261746
34269167
39276136
3586794
13007387
13992159
31762671
45529877
86834732
66684055
21106913
9377408
17961978
1621878
52318158
21152053
8280584
8839021
51916004
404815
30726915
84522607
39305215
77288682
2461876
10497984
60054713