86332558
45258228
25383181
53118794
70516946
73782240
31021438
5063560
17147702
19221888
47668467
83708753
36344800
11065284
1472344
61826269
15439815
63941096
43521367
53287700
6518507
36956825
77141912
74708053
55082140
8003855
84666028
19984917
19602796
75313584
45728603
73241819
48182529
63814135
44887828
99025091
5729561
7952987
63422778
56519055