21909235
67074440
56108582
14134296
5811042
14406501
22055673
69405220
13739840
3245116
5287749
69469292
59555168
62491465
13329376
33879358
72532136
10038683
3505148
1339693
87533714
9950206
68187425
4455289
80437341
94864084
80875067
38818965
53528372
56943830
1316498
42506113
43607932
47984766
77296912
13576239
3382259
11104441
4648070
67253291