49636450
2679466
30068637
94036334
35797026
5163681
56839
59434370
43832096
1015825
5356529
55825786
13159551
84035745
1823292
86694879
9271599
14493247
24186696
11203180
65921489
6987599
57479068
4484148
1817028
19538052
29231605
44425051
31498391
57735025
20175292
9578322
56188658
91348665
9312088
5641032
78189521
8158335
6849910
64051794