9623660
90966133
3743515
3568381
27628912
49073970
32061366
54636869
61632545
50842424
69234874
14573813
1796554
64665777
22778378
32915527
57775147
13941055
7579149
21271320
50036095
50768788
773106
70533287
3100699
63198171
33456536
61438557
81292198
56919068
5424630
80727274
36246616
33621473
44856545
12865157
76838179
65729817
93784751
26603418