86257951
25977131
60814619
18571289
81634519
43889668
95027500
15456700
8111153
84457039
66584590
39226126
48917591
39941658
14978216
7689614
53391422
33095748
95296000
59784150
86829938
9999113
43349550
99209471
5072796
70243345
42654510
26957480
76311018
69143459
23371611
48369874
73623211
69199894
7737921
210837
31288437
84332973
82923123
54296352