22804290
82119034
37549299
74961800
60223662
32661691
58057638
68554058
87754723
65983280
45947102
85777467
10014989
42169078
42976128
29526995
70129439
35675682
18305418
92423147
6096470
42277784
69262276
55454263
64984500
66726084
20048505
63916
10071592
1727631
76428072
58416842
2644574
1563389
79245703
6777477
53667113
84042325
24311063
25518649