98642720
20987834
91781249
78764542
42439437
41107729
35248692
52657740
65902836
59824945
42802805
7516327
90328521
20184064
2974139
50776422
14519714
78797183
38807592
53535701
98906643
52788920
54509091
64517375
30545276
31897303
77701642
67467815
7891190
8644347
82942068
59273835
95789963
21205410
99175911
5167251
72782275
1990418
18121078
19728459