20926875
2135165
83557573
13159874
11795161
1159796
61012499
49943130
43129834
51273826
65874149
85451458
68464602
6775041
73119067
3456273
62634575
82989198
89089750
49884275
72221329
76715348
8362183
72288811
60137246
29813010
1639544
42679721
50693296
49229869
82717517
17209301
67854344
42184302
9943672
69467738
98223267
93897322
20704877
29762058