95871868
68728082
60404773
84908247
1381834
29688572
75779780
19053779
70419995
64296500
8677928
20424246
89063461
58094306
85082562
88117461
40449901
42867635
66101
28439339
37188443
13728322
53551308
94022376
74195976
56734541
95506803
4816991
82528030
33499455
62411982
3034787
95749146
97013443
255906
76292181
11058864
64358144
40581474
40716283