96525030
21931576
18773408
82084772
21084786
65196940
78309668
5359100
8115148
26252022
8651891
78943334
37715801
94928844
66933141
46139108
57539471
11192065
65443123
91025082
22541773
78647283
53672860
92524207
39431935
63417496
52162821
71515103
9977980
4995775
36354224
62603696
85278831
90195134
28934487
57696144
82591242
84607244
28683643
54351220