10212854
86479324
7492220
84308266
78591905
72466596
7211197
95864327
37556363
45806578
44325055
82169692
8221946
84611735
2234391
78005343
6138648
97347175
10815288
42288274
75955118
62803886
989547
40663331
56343549
53474784
99975941
42576522
32242655
89211668
19662995
77041797
8677937
74006763
749108
90524448
88428431
78552845
13664073
38698165