52636200
48148813
482850
85883281
76969989
62145947
30163723
16994423
25431401
20982306
41841444
18488726
23103421
3047806
56109470
46182524
95591678
7065971
30067382
7032312
82496695
23327960
57218331
80578752
64584655
43016753
10052764
61467289
41847302
68321685
71243900
66549237
80005792
23828852
7428934
16167951
77721610
90367030
88809849
64833983