38694690
26849197
83956661
82433685
80799614
93689217
78477056
31771815
77461847
96951389
4294784
85522796
12627457
64621952
7526387
39621107
46472464
8057140
51154683
6279589
25387399
98312021
15143488
63092759
20052148
12264885
89067128
65845578
21708927
61524123
78209182
71287811
65624507
40129068
1172238
3923760
5969982
89539439
67155427
33954822