58145840
80117612
45913457
61707207
24877059
72822321
72568907
88132546
59717424
33296113
76853655
52464778
24273397
83344545
53867661
45841246
23864185
88798684
25219988
83454391
12439453
92664316
48364158
8021196
80124551
85682687
29516737
89094607
29531288
64018125
96556556
6451365
17714221
16788650
36723155
29291681
1907708
22804703
82165133
19784271