89361140
79637730
24028826
69161858
77546978
27636462
54289113
35228950
2115766
11734609
96918870
10324314
90887739
31114300
50778633
83234345
86409682
93426081
75112707
20498955
94853394
83107861
58192149
39864748
11679
7096972
11667181
872884
22474097
20222805
3685240
41909734
8347828
43477100
7075773
59571002
44857975
31964155
64474784
40068043