18094737
695150
74259419
23395311
70579117
20383968
36965544
11873502
25496927
14619083
20296108
44116271
86235715
54971024
45968132
92848674
60355182
91429165
7677314
29273158
5749634
11022155
298832
24305841
65233947
97675533
42271016
34113944
41027392
96278531
7715547
38511882
37216109
71511933
61444413
20099474
79551265
34277615
82519065
70851555