66281422
896520
58232862
50956275
70734896
32267279
13211632
25503635
80982526
7804841
46847016
84182836
3510221
75407770
9633841
31615367
9439650
32511378
25212858
23524742
6081600
62786418
98656118
55997064
50141405
83463153
33296989
53231118
42627198
17355473
4841189
18051686
85885055
89156807
78848230
49224653
52427266
45677577
30814879
78538971