5887295
64093835
45259014
5409980
26656232
7374043
64309549
52825590
19322414
10619805
29147770
13672966
1871395
436532
97652767
95026106
80157512
73487924
5982982
97553868
99172515
18421908
8673698
66187729
32493342
24686639
42958110
25925024
8641694
57216105
1169653
84077979
21295441
8798533
83728925
61166187
8164985
47072734
90758050
8334543