85479285
78777872
94136014
98942028
32796798
2234600
25587055
32338306
88022949
37765316
52982813
26561961
9555237
15834986
49056227
69593595
43013969
68957503
74664462
55624081
84939897
45664381
531141
48176010
59292494
58015543
52852727
41851479
72726470
23182831
69793132
86968873
4461733
2983402
46136997
89535520
63407864
20238710
77265215
7422879