23422525
16826093
77133615
70186738
9992510
31415376
41413705
19918380
629741
90149807
75076205
28671845
32518762
79423579
18558465
6717621
57894108
26318238
69126174
40375541
86787051
71039945
47091990
26321984
9025854
41189758
912112
3595806
60581766
79955761
75997731
72629775
66309282
26279187
56207608
45458279
54233412
31684486
17138491
23278093