77704758
76943518
51926238
50829022
1432714
80805066
68097711
9430690
1291485
69535705
30137002
53237228
30473105
10488799
68353222
10337070
57264293
55596114
74023209
7624975
43088301
6187296
18438136
42342903
6332430
70341451
15472815
9045045
4165298
16141319
37641719
34116843
66928590
769971
36178730
78711364
34438252
59643428
299760
34544967