16663595
23597156
6067223
6089884
52839046
17327651
5344973
6709371
78943018
64844979
69834547
63176732
60944079
46624736
77215638
28622205
21017116
62511052
25098730
26427406
2198990
81603687
60745925
62589447
38865200
97398
27905920
6439845
34639101
3125531
9717250
23813618
81722421
353315
8475864
96529997
57814223
9767157
11603463
38357162