91216571
59995201
61703500
56034150
81139168
43931259
85693830
18144215
27068863
16168157
82695399
55344475
9022797
21304688
55903262
86847700
971852
88628668
54548525
39343759
11015357
42684417
57416631
74239494
60277172
34729102
98385752
45736996
7318602
77757253
5817563
83444372
2564842
79819892
2813418
1904182
71617667
92257975
61333516
48569134