64671528
82409227
67185556
13257102
73235463
66376751
13936902
34143713
60858677
28065218
65236627
67612915
87088457
40321933
11388581
88730
67995599
38839195
51075227
39825990
24951259
82441046
34934619
27697995
31479818
51274473
68838711
93224297
24038182
55112749
99717398
42718577
50881567
30661606
33322846
78668350
81775839
940340
84616031
40623918