15074594
83501063
14231869
68189349
38886409
69556422
8521184
36622660
7968568
20056517
7596654
14874974
78216099
86853932
53248788
5289779
76224028
60787362
34144300
27596807
8296813
14285372
15134762
82702845
16014333
98394889
41372837
36335043
58372404
34259503
19885424
55907043
54622657
47413731
19859232
81013329
74373041
68074444
78866803
77652080