74596356
87743216
618950
37928925
33367483
2722232
31025762
13285234
78903933
2056564
97183658
52683094
4731275
61111011
40239323
9522247
97109114
66997851
40232680
21914212
32691659
79697250
52744701
91628390
43634644
5051559
28682058
15424754
12854530
26419204
27725086
52504744
32186323
58544588
5264599
88853499
99099588
73202331
4680495
82152998