27772980
82132964
14507867
81704328
18374460
79898392
32191307
48722162
3793854
6708482
58197259
17408358
94055930
849587
74731403
20306600
71023350
16633318
30905428
3435910
77616048
1291134
7261820
10284496
43785240
50923991
45948790
67738083
91797236
3195866
5714816
78192109
41179134
549956
27737187
87157211
36879863
13508504
33442750
51901681