87143588
46069071
557085
43649670
72813254
63726517
87635235
37368404
6945018
12182269
8374198
15535348
53318256
96515440
68919250
30856897
88705005
34189893
60128884
93835243
65616595
2006759
29888045
30245069
12034334
45809551
31664326
47215778
82726883
4769606
5517760
86256646
3583137
2526507
70681442
95637714
98121171
90647937
20366945
40336600