21659921
2438356
8034102
36662991
18344980
63619024
6801350
84376699
85427201
41914970
79954232
66442716
70922514
54285463
40619970
83706093
39877615
6964200
259151
91455697
75925357
97522822
93464686
6353110
51183892
5797980
77439057
67989631
71794682
25089531
83713375
97338129
62422033
33383020
85346086
65046464
89452387
35869913
79539048
66998488