26422593
79313478
9497133
5761765
1865986
35523964
9372587
85759880
31821700
10387015
9809225
83607063
91453045
81143551
65509807
18714624
61538183
52582718
53743879
67089437
1399644
71878221
5197639
66912684
59936971
59312300
97046557
61136044
9835173
86308074
94393526
23116168
72883316
29621919
9501888
33556099
32011523
8716487
19526025
14302294