94117933
63125442
67968178
78552622
85126724
78938358
95299224
66694114
42675373
55754358
65421137
53395438
26167987
57891252
63629260
11726373
10997708
1200387
42684695
5198261
66875460
87781663
73278204
50398658
8694870
843279
2553499
4531668
33075766
59986456
61511546
56444887
59131312
45686740
89296320
41457402
12968109
64252732
85984486
49958579