86152913
3242823
64129795
1529147
53869569
38393981
26691267
73874773
59014868
66345088
65423151
57391767
76955688
6889231
51621222
88634044
66318966
9814380
5594837
67767139
80519862
1568316
54748618
3431490
27985501
91159675
78692737
96128112
40677085
59212897
43617384
59068221
99337378
58939828
21936580
9894751
40787029
36117538
7564244
80668700