18637390
88859503
28558287
5248145
27421170
88446524
21797079
2281467
61939725
6626244
8374310
909537
10178535
60126064
47089346
21285280
5043614
96424103
57971679
7905442
97472209
76409896
89625293
22304191
33492479
1329514
43433373
5493908
7838709
3619109
25497293
9284480
62547565
44023099
4316168
50687912
28551528
34677497
22997309
6425360