42595054
98212252
42812817
62996911
50288618
51526457
4536835
35186101
5585601
7174551
72694508
86548854
51495
90525902
85835487
57829740
78368304
69142959
79136764
13036442
4707505
17933307
68121804
59598312
69313466
4782714
29041517
34888942
64339530
4740897
252194
5637469
3229695
36545222
56997408
64763349
34318110
91416983
3849826
598105