85685948
66168765
40367815
15963944
17741894
5167338
89775723
75543996
27204455
13742372
54132272
76382537
33789225
5188731
82932620
22194438
63277543
9459251
14208360
71018776
73019046
3238887
64247723
83271101
80305724
79316496
20531530
10788798
6928120
88347663
14644223
38294734
15754803
95936998
40599489
83267280
62099923
11102937
51587281
48598677