77152641
57973033
5208642
337989
46738999
82669287
28987041
15527531
80226531
76843815
35596962
3977477
68282448
181435
99468864
45042405
49058508
34915844
820480
48554837
6842346
861088
51599555
19217948
82691673
82888635
55087424
92225182
29965634
19638772
21485594
31226006
82028558
85655437
94834985
61179973
90542172
16901076
13705975
25853130