55751931
31561790
22339276
52212527
68428109
3333921
63585044
3389163
13584026
27521697
87774060
5284646
5813041
6049535
32854211
88313708
62027450
4799339
97528664
49073127
86357840
58113002
34681750
6929584
633872
60261421
64087480
77863897
7785887
84403844
68046472
37781570
64107992
56144405
5097683
3236488
95303458
5588146
82887834
21639391