50479683
92844349
74077968
59455331
839973
5568533
4739855
587114
83517807
67288664
72865900
19352028
56639776
48971967
9957498
8103877
78147287
25335106
51037608
24033911
21557591
94318431
72384907
57828173
82853263
51885953
4024868
25252753
82157019
22192707
9791288
6164994
56073789
49081509
52211603
39252926
18127851
99785456
33639359
37448915