94865781
19234340
8882495
80034649
83432880
19632418
63755996
81873140
32355225
41954387
32474224
63704099
16449994
72132110
64003160
17212098
16763840
75336206
61273127
36566312
37809052
28884095
70355257
9753735
81593991
52455893
21802781
36656419
6483279
91984178
6515477
66164921
87882486
89408730
4106395
72904989
69778350
68476667
28222280
8694637