97257978
50136002
36543093
89168459
51857480
273988
69936191
20916997
98189244
14045484
53941653
40987754
15665014
2202783
34747755
91728366
7796133
46322860
22598142
62427312
39633817
22842301
72314005
68132485
17012878
73947062
37255661
73141761
49242129
80161269
69454317
71796675
24017665
1211197
22356006
75428650
61133503
6029006
16424927
69811580