81945486
88329880
33371696
4874031
42257466
74099097
84181522
36904243
55142537
26576687
29814634
11147012
5809264
51957858
14042032
17387576
5267962
71394941
85681843
99123770
28618412
6616530
84585267
84376332
43045113
53487843
88888225
79426411
17536896
56019713
91214557
50176643
53916690
32993203
10361974
33338644
94468706
46725793
62272167
70162459