27289676
66488837
47556108
77343418
23205060
88398559
8644455
73991954
9741205
8375446
57763964
4742098
29127585
17788806
79618785
30444359
82727103
76351487
55738828
20744403
61293486
35206839
15583900
48966109
75045062
68632742
95049406
57258069
9385137
6659879
41168530
7238634
52824990
60004562
59526475
46281302
45113277
15879561
45093460
23571946