96814664
87623848
71294792
43913695
25662535
31371756
78895599
63638694
17758488
31744009
14016491
6763572
2851315
1873834
76034182
48302767
7904618
3405176
13216089
77412770
8409520
98023702
61042987
50721047
63251820
72954924
13984425
89294479
5545150
82326582
87973496
42899072
5308979
6334633
7272071
12668057
63999710
39417666
18627592
88651515