93253920
86468844
66181201
52174398
7771623
99169848
40021668
78985048
36894825
42533135
61136999
35962612
80877139
71476268
66674452
35445552
54986838
49166255
91582913
23934753
8333956
69126517
82326030
57196471
7305466
11526113
5123914
18083752
57273513
25235565
22556299
5137485
6281286
33336867
58837672
60556554
19709563
23187738
29286689
50709879