64805522
71406360
57817648
17644106
25745336
45873178
84532588
4212901
15833487
84138189
12168403
1985425
9483517
36867045
8021136
78914294
91514532
91899325
72856955
5125617
24482275
30847435
15297490
46921799
18729055
45778266
32064037
81518901
74745946
85836361
36745789
29934553
58449581
43912196
11901756
78984763
89607561
13273973
5028128
99058304