22103563
18801311
84698066
84161188
45441417
35143837
71179710
22831636
18377980
55137574
44466045
56262413
30464228
73233753
66596661
92759578
15681084
60624800
26787689
6492929
89777977
46452519
60818656
83612929
42709053
212830
29671669
82472262
54175491
66044204
87406643
62228845
1107446
82421296
34773626
56536319
53931224
1016986
79583593
82328212