51784756
44241127
233971
58043868
11608703
46323818
9189942
61565970
85223629
92882106
4584280
8208289
68857189
16943536
94303040
30754722
60917132
82694902
337879
87445175
56609065
16957468
11866868
9423172
52258171
40658410
80379465
72697994
82747091
64882195
76933668
87003618
3144835
10406083
49505836
72156694
75506974
5135626
65896610
39723006