96657779
45783455
58545679
19889844
9860980
88163931
5844548
15656207
41577775
40731102
66596778
37659809
92299805
46096659
53738610
46571505
38486868
68023217
1084484
93081989
7538974
73326195
78849178
99266644
75629062
46789010
78258504
8455703
2841328
4219175
79727900
50668156
96045465
934078
2531842
27626905
75038110
8136514
29708437
54721950