96515112
72512476
6073882
64624266
22848811
53179034
37329032
88557
74372814
80495291
205533
29931732
56427248
7485967
88512048
21451987
37799187
59427804
16009815
96307016
48863005
52918057
53105309
37812968
74135894
32075886
27009806
50827005
61513383
56166034
7129701
65392025
98783401
48949112
7134780
26364314
86114354
12663193
76759325
26849682