31414136
22581286
64847974
34817216
42781368
79997694
83611353
82188713
83171467
84304929
66683065
7544954
36313009
10857077
36592276
51726919
32627437
46643984
51237421
9276606
32497798
42668604
31218612
3167611
99188913
6572657
30704185
12749741
92649517
31133883
32734101
3350188
74215478
83567074
1945691
28538803
1898775
66814124
14328610
39208264