18737430
52811611
90991999
27579693
32851462
74856807
56064534
12761944
93326012
9080591
36729511
24146409
6801764
68716821
38106683
27785451
60208007
2353166
53268443
79818562
50653264
42647642
5388156
52122392
94166833
14626519
76336107
80375804
49293
32999457
59548597
8062132
56036601
30408856
9298976
12517496
25382484
95527556
57236969
9934551