52885049
76921
3790139
53172816
56818440
99457918
46675898
3410730
67277629
49405289
24584510
17951178
23875555
82833095
35564015
27761747
68217840
95653676
40621858
13663201
98104090
32332067
43344206
42566286
27382684
926980
80233624
92709199
97455393
15586720
5433743
81397401
83191578
2690191
94667283
82018600
48084530
71334545
58524666
20628332