81467361
7938948
99986196
72793525
85491598
9444928
67533651
7748865
59804122
6259113
38079984
30875735
9611037
56304601
6475557
95841184
56023450
269296
46302527
21796248
92979603
99945177
5845111
92322095
17703222
78384229
69349986
74728066
3355353
95366370
16934058
4938612
8322844
39614932
12751308
6442555
85659265
24611960
32291947
10413068