18977899
46945601
51436046
16268917
43718437
43076456
66674985
99462410
45175276
70592394
66006965
8285858
65465665
78482422
17318071
41955097
90513454
25898114
59791192
64741813
9104740
97424355
39265161
30902273
37347305
6142884
37645315
84507731
3876280
72336792
69952757
94569424
3692714
50862483
93094963
5676359
91506102
29976642
18202318
63953209