80284553
78012404
55041666
17193259
45763530
84374915
64376548
16736360
81846576
38719576
50656890
49339157
51083181
2996443
19734155
2929302
29715889
15013493
21686575
10347593
70972704
2478164
7019647
45687249
29334303
78426706
49324762
53569338
34512381
80498963
33585658
4379855
62313543
6214876
21728984
43371888
13412708
66226517
67292842
75678915