61159666
9401897
87321471
22764464
98426655
19382571
21623902
4595902
2433825
2261660
41465655
13762762
3478951
68948484
65039239
37656047
3407633
67091182
35949117
13832279
99969673
1306703
6935214
3860686
37208459
7984384
62567189
9965686
2272008
62721948
7704943
28636006
54598088
26302756
81613083
82003295
22555945
7525587
29642898
11901404