56957951
9943283
89197520
6611380
29981677
394845
67463978
80734893
2712391
24542301
93926631
31734502
99311730
18514136
86492160
5403899
52155005
90638142
54743468
86038953
34738143
57194381
13449188
80918372
72736370
55069612
5557632
20111263
46053838
6945317
18139186
93999629
17125604
3724462
11184642
84899568
67622944
6706364
78299767
98469675