97591846
34395496
56322903
8063287
38922626
71166547
60903067
201186
92628715
6316138
32796991
8427372
33929459
7779960
9845342
17611145
8556672
40978832
8944612
76431733
76705747
964669
41368013
33728812
60322005
89845175
71493150
36578670
79348828
46802603
94499406
29135196
92415923
97723433
52893163
12106264
13697952
62446934
45628815
41665251