24052206
51775129
667491
69681153
86053180
80597778
42333428
76264520
48487880
74702753
63165849
53834678
6477338
33251198
16094999
40232070
39721885
23892591
96834850
12938899
88983839
65355379
15659031
31624743
59088000
42841851
73201630
27464171
9145025
7496550
3465121
53432671
83449528
83397182
42138356
4385845
6897747
5086863
61224556
10688674