23447746
88122737
31679860
19489000
48137282
73534311
47891803
12317776
36532248
31572735
7922184
55263267
95829253
48149498
34656420
18838979
3669752
31154969
8425254
15855340
32814658
37834656
19057987
18956659
97658981
17488944
10297628
79746682
46743999
36276428
29242735
26468193
9838268
62934555
3794602
91585522
26298707
73706022
20722694
96254762