92836942
89582377
5689182
66842106
17767282
98137710
93101858
41482055
61692494
22684954
8621962
85584824
17733641
89523457
66153235
51069855
39683680
21908485
67149845
28219682
60437319
62321499
9912296
5587870
46812547
46257195
33073914
71397813
34563552
55516977
28503805
21318037
620595
91044989
55879537
32256279
67784538
8832056
58497350
59768394