65581986
57017040
5157811
56098894
55799900
64157127
51878943
18126276
5468581
74372567
46261713
66335428
16991298
91469140
69787235
12497452
44928821
46884863
31746998
56841232
48731671
15199453
69101001
54808094
58687608
411145
5223739
74087496
80367942
69072241
1258909
35066709
34292338
25315421
68006238
86738652
10124897
36878216
99883225
83986493