73664546
52722960
33178323
78503511
53688998
2081653
81352394
44898631
58119020
56386575
37204253
57942832
39119467
80914219
79029107
49475539
21567977
71876659
55578420
2436693
15271081
83556021
32537973
48548904
25537969
43266634
91675147
90259225
78448715
41088117
54731070
43225213
98792943
87358755
19002678
15831738
21222927
88532796
3479453
36206846