56306599
47912255
44249031
2150550
61836501
84282735
52469430
326050
8146222
63736971
29007275
31499136
21434711
776299
69226981
6775905
75132698
33622723
12154908
71864400
47633798
953647
22424578
41229
44482569
39974475
5319640
28434634
60645713
54626840
19535084
10631729
9788797
91506752
86343554
81061966
82317914
26049787
39861708
25964333