56479130
80643350
36028509
73437050
87877123
23168647
76358162
39485720
5108378
94462911
95278029
34495258
86302874
74837361
92008960
31365190
81567395
79595013
74773098
64507794
1533074
33856398
46839254
73279754
73122240
90717620
674134
95962803
14081790
91363266
62061904
3145752
80984393
4236419
26412271
50485575
99131496
44497472
95917253
32198368