14475264
70635289
3509896
26608566
19071466
81722598
1130489
86898226
85243261
86821957
67385583
9975555
72737007
22709763
30248407
85658795
84706820
48599037
27101224
39141983
23258022
12037364
92399247
85381386
89789252
72514355
80609024
75185201
76195003
62737633
85615345
96023443
64149733
76466491
61578193
95064366
83525138
22453542
27263646
15379355