82289988
90202578
79132504
56662004
16075758
185798
48635554
42724389
3367115
48898906
76746120
30759905
52278720
78819534
28833387
590538
93164069
93999544
98251240
92288067
26247768
99555750
17544644
97054950
17555370
4805915
51423132
10721424
35062225
31736928
4644058
38311114
93256872
73798156
37752146
62004486
31716882
81886166
37002038
5824187