86348383
35506102
19274391
67757706
84293987
71942989
30158757
18821658
37423831
87587088
99116755
20125731
557427
60917005
43924693
26952793
28193764
848663
35679476
16606794
88064432
53275272
95129453
72801537
33661892
29768549
94522760
711535
68275474
28098116
14925723
9296682
28737858
19243372
19433126
5671275
89745723
29869960
5566820
97549834