84481626
16805278
19488359
30313534
32457940
44248072
49166634
37089496
82869828
70115782
80842143
22341147
59781776
74653532
85066992
7074646
5014865
66837720
8183602
74713040
94934763
28441835
71083289
95509734
83173615
46117679
801724
22057693
6747546
78712783
6936883
25909432
83376393
42923689
62553096
32712132
75947706
22398850
83186675
5193690