70652220
78484303
33043464
28102146
26552269
87974544
69205144
37849498
20802243
445828
27395288
4128266
63444051
98016424
42589595
85889347
77502731
57217286
3966213
6514480
71625579
85803579
16103800
36393415
91502924
62466016
93934732
78381223
14244495
96146364
97201107
77405665
87783422
35994714
10364490
3827182
91104066
71145725
81477180
27168236