81481318
979565
31336045
60478902
10626491
8332705
61176982
29592900
5122845
88267995
72494470
88975942
79995043
37492867
84166154
65478905
73709610
25281557
68343749
70959184
72314670
80407944
25483178
87182604
61463503
4191835
12153374
49939838
75238061
45258744
88429620
86989011
70459511
42875554
85816589
4691886
80949848
89397238
26917065
70514623