45118555
80448461
33531785
82517076
24053979
17106056
387131
63978922
46802969
26081093
53385209
13857475
5693524
67713745
42102677
59324727
11253825
39011789
70078243
46301776
4066459
90387817
9802246
1139178
36653081
2997496
8961044
26048425
45501819
83123888
62597917
2296298
57576719
13404772
40967347
27174923
62688142
9390815
37692706
2441201