65109086
85293104
2552374
59787996
34155604
53268179
8178977
69491004
55674481
93885395
77273284
7044926
54664624
2798156
12029073
87282941
57371821
81958934
57891476
56486119
91687242
79841195
76888235
95072468
8155931
84693961
67284716
6126332
42436612
70979420
79332717
7328259
53252960
31215998
48686530
71642309
85661906
44836995
36696148
27165746