86739752
59428367
261231
23017490
74684689
34252176
24887710
67213790
21822756
66826054
83141921
45406021
62324032
31461962
37625958
97789145
27436333
68586752
60115256
37053554
50218639
49592946
83344257
2655936
31495354
12904318
35927721
411166
23568614
82653091
14055214
59248507
82234992
13827727
95075923
41797710
4204147
56897261
92803195
2957968