30806849
76619827
83179140
91874838
16935752
67808321
52546125
7467058
55245828
5709733
42454672
3672929
53383081
56292579
62895990
71179953
47548887
32252665
40459820
47351884
82841709
54191103
712742
99021625
97334370
74068066
58262647
90487620
72592618
38067555
35662901
70921309
1057468
14293232
89934419
61602986
99923309
53909841
75527947
17602654