35959824
23873779
13359645
63713950
98519969
21689239
7279256
38262765
1819467
82058192
73075117
12438902
26095372
66865777
71948842
62872030
14554757
9988329
64386104
8971481
8073798
8939569
85692689
31296750
20508317
95186337
7868488
33961780
83964803
2531234
74358938
71855750
38602595
69407554
4357160
77517013
87173468
14963678
82555779
58414562