7657958
402526
27323905
59713207
67175101
30086270
38732718
69834675
50454497
67392338
61899759
55925718
44378391
526643
55301134
92439425
55361579
78032482
33058933
3112553
25191478
76621608
42548347
16843590
15286149
28405672
17727624
16823776
71319753
76442852
68037837
11604450
87445284
32765537
2534740
6347099
91744435
72477578
1618903
16377353