59692966
73388036
49444697
64673500
5699372
7654549
76466751
17782762
36382827
36123442
95965677
32587196
61517683
14581797
42657641
20994031
63184223
71749727
65095263
89829829
63415664
34258889
23649045
14371957
71963037
6111308
2909990
46987790
63702435
55771525
53145106
1282908
84836116
52099677
86096090
95457631
89657875
55111773
78586744
12976975