95968599
88333477
65519517
46754714
30429260
707389
56576436
44727042
34454706
62816633
49532132
8802816
35921589
29477201
17148732
4333930
26153486
25899359
82416557
16398304
72185180
54782856
6877051
7241955
21463320
93084316
59053912
57958930
72053123
61184645
70343156
37278673
36417089
78586150
46148150
60033029
4770192
29465337
58957668
43128383