95949644
67061042
76553196
61794927
98603947
62619004
9017497
80505943
89003810
42874998
41237511
76372508
86593402
82665080
30972849
9246789
45162481
36205829
71849602
70164226
31538798
19321314
62486581
7973094
27931562
46549820
80191079
7686461
90063822
72915149
7467040
6733754
93146617
78495046
35534603
58728154
45148738
40565595
22162750
67361809