27941755
69003837
7954165
58444470
40085
3069786
4213899
57051418
58897858
2753467
42559955
91089661
37371151
87934676
91487709
33151490
72718377
212666
17395551
42163957
42096446
85324667
51622419
22685974
37078813
36622181
53771341
66192741
8881593
81056106
92354557
353823
44555398
61336843
1421470
71636051
12266680
17573398
56583493
4048079