60872150
5461343
98241400
96571422
64586496
16281997
67405224
6836202
84533917
57104274
4146451
32061835
27417160
64547931
69304722
83376018
43478832
5255169
85229678
5142097
35199881
17438720
82905843
91092233
21718564
130450
19566797
14006818
72114383
51587064
63161882
2322942
2664994
55093072
41703785
85614054
18606618
14799009
28736733
69512683