58331485
70589170
69486378
92283575
87783744
90426688
4872908
84197314
69587505
76859299
74765808
74342692
70072678
37825798
82673837
27787857
91557135
76887332
30995974
48542740
3138223
15285125
78023595
22284216
20674309
69447329
13446528
462505
21219622
454975
91851110
94884044
41414581
26521587
27912581
99226614
3672446
32064990
84813123
7967880