64501112
66126174
8278332
11008255
32471363
23059225
91301769
25109842
3188844
16414048
86278421
97783367
48531658
80115743
39246780
42781597
42544625
26435522
43116689
15853557
4684564
73416778
34757265
72001160
72953167
96339473
27794352
1150705
13631653
29771522
68644492
54021083
381712
27345172
7637353
8048824
97738723
96059765
17237642
21083080