42487011
70356869
25774245
1232106
81802763
41096609
59401886
66815545
75529481
30678003
4273586
97386877
12813172
8659057
13657001
83531554
39286041
5932827
36444045
70914614
54717156
80127742
97672368
6156771
60409309
23491744
66331038
37038594
8298457
78414506
57526821
5157404
77071483
49589850
47581611
92665143
2564847
84589785
20854986
48525349