81082677
37844438
23413324
37538540
43722231
48804135
79784715
33757738
51671754
55224601
31987205
85716715
4324780
18728247
8406713
68488819
89461726
85088502
75082766
77123955
19261220
34395896
97951806
54788830
25853858
96835980
63849387
30416268
70241275
19999399
70949790
90242797
35296531
56606071
73627101
38997423
72794395
68614671
93842838
13773230