82557940
72588180
77925886
72656068
3592482
43953655
66222559
95159197
37345346
87018841
8567996
18412960
92803562
98698497
19647825
45807513
5333959
77568906
12084362
61673223
77364290
50614820
86814944
457836
76537043
51278810
2033341
4615473
98911468
19461039
90323078
89482858
41124606
11889605
71674520
87287825
1028549
83449938
43527766
79143706