20424116
79745800
19114312
5767255
63883238
46031739
6259100
81025170
14315767
75547852
11904313
20997558
7652773
20457535
34974401
94418989
71107011
40883151
1511158
32628347
69505785
9712798
58275608
27324210
99766500
90853754
41268892
92597689
55103958
22681723
48277104
11423952
48162553
8244439
98318831
37454248
65686253
51164819
84859779
85649689