77885898
16312985
52929654
38698233
24642273
80093567
8505214
13926490
2652642
43341638
81418686
35435586
34836522
9901658
4247267
73861330
9467333
5937188
83136431
85984831
15446645
66245238
84749053
35657732
39669564
45217719
5808486
50077291
74649176
62756190
66517384
18943666
9063306
15072673
50951064
10858983
43907254
41908917
29643161
17417793