45634
802
893144
65289
63516
56877
31965
25111
991122
611210
55051592
82821896
8478856
6321655
6474603
5002668
5084620
9384370
71101796
84881486
42021639
5131681
4917297