15557788
82207030
53659461
294014
15322846
61607426
19282721
30681787
55925230
355259
22226603
8067028
53647905
12718949
65099157
15165005
53645587
28756336
1984262
97746555
27605810
52998531
20507099
56876683
26373951
22077481
18312288
73721699
68122670
416453
10392145
89037765
43164377
36182541
9813462
70396328
24875066
39079406
48917364
71806255