41106017
51577438
86044738
94488990
16693488
62147043
8176745
16495003
79437977
94993070
72355095
36717223
64754399
29075077
63092766
37931968
342381
21635794
9962744
63755280
59802418
66023457
64091466
11797123
34452456
18092595
26467364
40199435
56478982
80392716
63994768
74835578
48901584
9114421
206254
6046510
83701980
25404265
20005580
83215664