89734756
13266144
80047845
45705072
3944253
57562666
77215184
13335708
81073075
98853428
8798539
29413515
62654167
82118870
72703898
6056147
93042426
65072440
54433500
79202740
26753333
36256053
21767426
75004262
51862667
89844789
17786533
79331839
25206762
72588372
44375362
65377687
52724163
70974635
45375722
23541748
20513526
4380643
213115
9588690