91593231
78288159
57417837
61791011
14216966
5145135
3972156
8003857
5599093
99442608
35487746
54306912
727532
39864659
59526734
95221545
38835695
73495575
41104130
82848975
49691940
65018017
1517914
28095745
42612989
29939570
88189707
52175620
77993772
85774886
12118634
30202013
27955309
31352486
85597899
62733825
71075174
78237784
80864555
51048760