62053038
56755874
50028965
91556142
3363086
61314542
99771497
68035023
16667336
18892576
29708740
54629234
95865275
96948197
48858025
40711555
32496895
40411204
12702456
94526063
69942184
65893028
35867538
4158118
80262038
86155463
3306242
67721875
61195063
16824237
68805948
84605586
7507865
34764099
11909611
55635864
84432277
66628939
29615015
77869705