86905386
5882159
44198477
40824138
87189846
122960
72891638
3956449
90972851
21081675
7238108
30481657
6452673
58485941
93605253
89415806
6428303
52594547
24454115
95012326
60744649
72988150
93174114
4904187
49952817
5335517
92354213
8613848
78328688
15411220
93032711
47276092
64542355
51519200
7725818
35042713
40561074
74623767
3982640
4244053