19405595
30691822
87827606
64655581
76351833
6937622
8265680
54159558
40526995
83936313
48025061
81571691
2117676
20895613
22759612
73965723
1677645
762643
78038827
94222157
76938862
22767515
64062463
4416971
85991305
17454022
23414513
80153112
82318033
12644380
15603394
2202955
25372364
12788737
28508509
41595888
40312582
72774463
86888760
59338246