14065757
646067
8709352
7706165
1726806
44592513
94979656
79013120
29943965
48305450
71476825
55795433
12616262
79749632
92969314
1597383
72862389
93237248
43759664
22346068
17262807
46244418
43356583
50577458
22714856
3683372
5918047
77632517
50661317
621171
54711047
32624134
7433969
27867581
39054105
37077530
758646
75392095
5045974
4976190