56345103
55421423
18705341
1026237
76456568
96248471
1106649
35152287
82745840
61062680
43773905
68371143
57431105
28558338
66685112
83509223
27493985
84368191
15959772
80741464
84822413
58147942
371356
46402809
40739916
34266728
38102695
72708519
70122484
25488001
5274183
34514970
87946238
59847525
5395515
7797217
6028504
44852373
14032117
84245720