60739743
57312318
75736943
13054897
61842045
96923159
34605429
1040673
25004298
79176
76995499
64654175
1309792
35502704
39243800
8063746
84154530
71631920
50336926
90223257
3848369
54885921
14532313
32996989
80488580
28491266
97359783
25085841
88306310
45506833
14843906
50646697
36961791
9473336
25488546
82566438
60899290
95111404
91398274
96213700