88875474
43488652
72982116
62103856
2171808
5454773
22894314
47987308
30745966
59409067
56488611
89529046
35446010
96199348
58501977
3027748
7255079
20487861
1965536
19682399
94828168
54049251
51549809
74028780
14671470
96775719
49984721
40611455
16616153
29298906
81279955
71926677
34564539
68265292
82319908
7423252
93377631
76684129
41331789
6516640