14138512
96925103
40954862
77022255
21144495
92985742
59712708
12947768
45574045
5051733
88003493
89718112
18061445
6905570
84927041
66824019
54148774
83878567
233660
7121474
90643609
9262240
73913865
93831377
1155946
71057551
3488158
58908011
56644276
59809992
1476317
61216776
5441618
68284447
67645551
45711365
42358845
32417583
69311359
83442970