80236233
28865030
84479868
21715764
4433957
95739522
8105344
30095510
44413479
63014364
32665149
38368815
64721326
37398986
15322125
18468973
29699839
81682013
25234115
58734066
30643360
6295702
29621283
73555151
77841013
2835253
77202993
23931607
61077195
6115377
76104038
53913206
26899181
63903314
71001715
61049440
24778297
21314026
65768290
76288766