13768082
66055395
32148497
38859864
14218594
80861304
72283549
32292888
13717363
39827497
5478800
67171258
11587003
8923573
93026204
20829531
13252185
58034916
70778041
69386156
96243955
46102411
27868890
39296744
33939996
87526040
95557255
14803484
10131942
89398457
88671363
7518874
52614745
9806056
81885807
71058011
69191262
50572436
19928053
5069558