75111257
62813900
49672842
23447080
58159158
75842067
45212593
79693194
47528679
85885230
85768820
30131039
88087154
7463269
29862792
96017172
85564013
31389809
81689976
19767661
49368295
28948201
57623798
19723394
72317278
64833899
61803627
6968320
54342
28094269
25059321
99336444
25109099
13527572
32888552
48845330
14591788
82377938
82914519
26825273